Skip to content

Comments

chore(ci): disable Codecov status targets#113

Merged
seanbrar merged 1 commit intomainfrom
chore/codecov-diagnostic-only
Feb 17, 2026
Merged

chore(ci): disable Codecov status targets#113
seanbrar merged 1 commit intomainfrom
chore/codecov-diagnostic-only

Conversation

@seanbrar
Copy link
Owner

@seanbrar seanbrar commented Feb 17, 2026

Summary

Removes enforced coverage thresholds (80% project, 70% patch) from codecov.yml, keeping Codecov as a diagnostic-only tool. Aligns CI configuration with the project's MTMT testing philosophy, which treats coverage as a signal, not a gate.

Related issue

None — prompted by reviewing alignment between CI tooling and testing philosophy.

Test plan

Non-behavioral change. This only affects Codecov's status check behavior, not test execution. CI will continue to collect and upload coverage; Codecov will continue posting PR comments and updating the badge — it just won't post pass/fail status checks.

Coverage status checks (project 80%, patch 70%) were holdovers from
the GSoC era. The project's testing philosophy (MTMT) treats coverage
as a diagnostic tool, not a gate. Disable status targets so Codecov
remains informational (PR comments, trend graphs, badge) without
posting pass/fail checks.
@codecov
Copy link

codecov bot commented Feb 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@seanbrar seanbrar merged commit 6a429a6 into main Feb 17, 2026
8 checks passed
@seanbrar seanbrar deleted the chore/codecov-diagnostic-only branch February 17, 2026 03:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant